home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Applications / Macintosh Tracker 1.20 / source / Server⁄Tracker 4.0 / defs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-02-01  |  1.3 KB  |  69 lines  |  [TEXT/KAHL]

  1. /* defs.h */
  2.  
  3. /* $Id: defs.h,v 4.0 1994/01/11 17:44:52 espie Exp espie $ 
  4.  * $Log: defs.h,v $
  5.  * Revision 4.0  1994/01/11  17:44:52  espie
  6.  * Added prototypes, and `generic' values.
  7.  *
  8.  * Revision 1.3  1994/01/05  16:10:49  Espie
  9.  * *** empty log message ***
  10.  *
  11.  * Revision 1.2  1994/01/05  13:53:25  Espie
  12.  * Better portability
  13.  *
  14.  * Revision 1.1  1993/12/26  00:55:53  Espie
  15.  * Initial revision
  16.  *
  17.  * Revision 3.6  1993/12/04  16:12:50  espie
  18.  * BOOL -> boolean.
  19.  *
  20.  * Revision 3.5  1993/12/02  15:45:33  espie
  21.  * Stupid fix + type casts.
  22.  *
  23.  * Revision 3.4  1993/11/17  15:31:16  espie
  24.  * *** empty log message ***
  25.  *
  26.  * Revision 3.3  1993/11/11  20:00:03  espie
  27.  * Amiga support.
  28.  *
  29.  * Revision 3.1  1992/11/19  20:44:47  espie
  30.  * Protracker commands.
  31.  *
  32.  * Revision 3.0  1992/11/18  16:08:05  espie
  33.  * New release.
  34.  */
  35.  
  36. #include "config.h"
  37. #define LOCAL static
  38. /* X is too short */
  39. #define XT extern
  40.  
  41. #ifndef TRUE
  42. #define TRUE 1
  43. #define FALSE 0
  44. #endif
  45.  
  46. #define boolean int
  47. #define MIN(A,B) ((A)<(B) ? (A) : (B))
  48. #define MAX(A,B) ((A)>(B) ? (A) : (B))
  49.      
  50. #define D fprintf(stderr, "%d\n", __LINE__);
  51.  
  52. typedef union
  53.    {
  54.    unsigned long scalar;
  55.    float real;
  56.    GENERIC pointer;
  57.    } VALUE;
  58.  
  59. /* predefinitions for relevant structures */
  60. struct tag;
  61. struct channel;
  62. struct song;
  63. struct automaton;
  64. struct sample_info;
  65. struct event;
  66.  
  67.  
  68.  
  69.